We are looking for a medium to senior Java developer to join the Observability and Analytics Cluster within the DevOps Engineering Services organization. The focus of this role is backend engineering with strong expertise in Kafka, Spring Boot, Kubernetes, and Helm. You will contribute to the evolution of our global Service Observability Platform by developing scalable services and data pipelines used across the organization.
As a Java engineer in this platform team, you will design, build, and maintain backend services that support high-volume telemetry workloads. You will collaborate with delivery teams, SRE engineers, architects, and platform owners across different time zones, driving engineering excellence and contributing to the platform’s stability, performance, and resiliency.
Key responsibilities include designing and implementing Java microservices with Spring Boot, building and operating components based on the Kafka ecosystem such as Kafka Streams, KSQLDB, and Kafka Connect, deploying and operating applications in Kubernetes or OpenShift using Helm, and improving the capabilities of the Observability Platform. You will mentor junior engineers, participate in roadmap discussions, and troubleshoot complex distributed systems, contributing to improved reliability and operational excellence.
Required experience includes medium to senior-level expertise in Java backend development, strong Spring Boot knowledge, hands-on experience with Kafka (including Kafka Streams, KSQLDB, and Kafka Connect), practical experience deploying applications on Kubernetes with Helm, familiarity with CI/CD pipelines using Jenkins and Git, solid containerization experience with Docker, and strong problem-solving skills related to distributed systems. You should also have experience operating within large on-premises infrastructures and be comfortable collaborating with remote teams.
Additional desirable skills include familiarity with the Elastic Stack (Elasticsearch, Kibana, Logstash, Elastic Agent, APM, ML, SIEM), knowledge of the OpenTelemetry standard, understanding of data engineering or ETL concepts, basic understanding of UML or C4 modeling, and foundational knowledge of machine learning concepts.
We offer a collaborative and inclusive environment, opportunities to deepen technical expertise in distributed systems and cloud-native engineering, and the chance to work on a mission-critical platform while contributing to high-impact projects. Joining this team means playing a key role in the ongoing modernization and evolution of our observability capabilities while growing your career in a dynamic and supportive environment.